steak tartar - German English Dictionary